#include<stdio.h>
#include<math.h>
main()
{
    long mul,number,k,ll,kk;
    printf("It exists following automorpmhic numbers smaller than 200000:\n");
    for(number=0;number<200000;number++)
    {
        for(mul=number,k=1;(mul/=10)>0;k*=10);
        kk=k*10;
        mul=0;
        ll=10;
        while(k>0)
        {
            mul=(mul+(number%(k*10))*(number%ll-number%(ll/10)))%kk;
            k/=10;
            ll*=10;
        }
        if(number==mul)
        printf(" %ld",number);
    }
}